home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / cbm / 256 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.5 KB

  1. Path: shell.portal.com!not-for-mail
  2. From: andy@shell.portal.com (Andy Finkel)
  3. Newsgroups: comp.sys.cbm
  4. Subject: Re: VIC20 cart grabbing
  5. Date: 5 Jan 1996 15:49:04 -0800
  6. Organization: Flying Cat, Inc.
  7. Message-ID: <4ckddg$g1s@jobe.shell.portal.com>
  8. References: <4ce84a$cpt@antares.lu.erisoft.se> <87ybrofltk.fsf@brushtail.hna.com.au> <87vimsi7hq.fsf@brushtail.hna.com.au>
  9. NNTP-Posting-Host: jobe.shell.portal.com
  10.  
  11. In article <87vimsi7hq.fsf@brushtail.hna.com.au>,
  12. Chris Baird <cjb@brushtail.hna.com.au> wrote:
  13. >
  14. >It works-- and it's an old trick, one that even the authors of the
  15. >cartridges knew of (almost twenty years ago!), and hence why you'll
  16. >find Omega Race, et al., have extra code scattered throughout the
  17. >program which scribbles all over the ROM (now RAM) area. :)
  18. >
  19. >--
  20. >Chris,,
  21.  
  22.  
  23.  
  24. It's more than just a trick vs ram carts ... its also an interesting
  25. programming trick.  By shifting a rom memory location left or right you can
  26. test the state of the high or low bit easily & quickly, and branch on the
  27.  result.  Omega Race uses the trick, as does Radar Rat Race, and Sargon II
  28.  chess.  It's pretty funny running the programs from ram ... the rat race maze
  29. changes as you move, the chess program cheats, and your shots start zapping
  30. through memory in Omega Race.
  31.  
  32. andy
  33.  
  34. (author of Omega Race & Vic-20 Sargon chess)
  35. -- 
  36. andy@shell.portal.com
  37. "Like most veterinary students, Doris breezed through 
  38.  chapter 9, Equine Medicine" - G. Larson
  39. I disclaim all responsibilities.  All shapes, all sizes, all colors.
  40.